former professor - Español Inglés Diccionario